home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 22 / Amiga Format AFCD22 (Jan 1998, Issue 106).iso / -seriously_amiga- / shareware / programming / other / cop / cop.readme < prev    next >
Text File  |  1997-11-05  |  5KB  |  117 lines

  1. Short:    Low Level Debugger
  2. Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
  3. Author:   thor@einstein.math.tu-berlin.de (Thomas Richter)
  4. Type:     dev/debug
  5. Version:  1.58
  6.  
  7. *****************************************************************************
  8. **                                                                         **
  9. ** ___________                                                             **
  10. ** \        */                                                             **
  11. **  /-----------     #######     #######    ########                       **
  12. **  |    ^ |        ##      ##  ##     ##   ##     ##                      **
  13. **  |      _\       ##          ##     ##   ##     ##  Version 1.58        **
  14. **  |      |        ##          ##     ##   ########                       **
  15. **  |    --|        ##          ##     ##   ##                             **
  16. **  +-----/         ##      ##  ##     ##   ##                             **
  17. **   |   |           #######     #######    ## (c) 1993-1997 THOR-Software **
  18. **                                                                         **
  19. **                                                                         **
  20. **              A Low Level Debugger for all Amiga Systems                 **
  21. **                                                                         **
  22. *****************************************************************************
  23.  
  24.                                     by
  25.  
  26.      _______         _____  _____           __     _
  27.         /    /    / /    / /    /         \/_/    //_/_
  28.        /    /____/ /    / /____/   ___    /  ____// /        _      __
  29.       /    /    / /    / /   \           /  /|/ /  /  /   /_/ / /\_/_/
  30.      /    /    / /____/ /    /         _/__/_/ /__/|_/_/_/ /_/_/  /_
  31.                                               /                   
  32.  
  33. _____________________________________________________________________________
  34.  
  35.             About COP
  36.  
  37. COP is a low level debugger for all amiga systems. "Low Level" means it
  38. directly plays with the hardware, does not have GUI, but is unbeatable
  39. stable. Its main purpose is to debug programs not debugable with the usual
  40. "source level" debugger, like hardware device drivers, DOS handlers in action
  41. and much more. It supports debugging by the serial port, thru a standard
  42. tty terminal (also a COP type 5 terminal is better. A terminal program
  43. for amigas is included), and a build-in terminal emulation in case no 
  44. second computer is available.
  45.  
  46. In case you want to use COP, make sure:
  47.  
  48. -that you really want it. COP is not easy to use!
  49. -that you know assembly language. It won't work without!
  50. -that you have a lot of good will!
  51.  
  52.  
  53.  
  54. Be warned!
  55. __________
  56.  
  57. This release, also it's version 1.58, is a sort of beta-release. I haven't 
  58. tested it fully with the MC68060 CPUs, although it seems to work 
  59. (thanx Olli!), and some features are still missing. The disassembler is 
  60. obsolete and will be replaced within the next releases, propably in 1.60. 
  61. Stay tuned!
  62.  
  63. EMail:  thor@einstein.math.tu-berlin.de
  64.  
  65. WWW:    http://www.math.tu-berlin.de/~thor/thor/index.html
  66.  
  67.  
  68. By the way: You should read the documentation first (before trying to get
  69. COP running)!
  70.  
  71. Thomas
  72.  
  73. _____________________________________________________________________________
  74.  
  75. Changes made since 1.57:
  76.  
  77. -Added two '040 instructions I wasn't aware of.
  78.  
  79. -Rewrote the complete math support, an FPU is no longer required.
  80.  
  81. -Enhanced the "NODE" command, it displays now all additional information
  82.  it can hold of.
  83.  
  84. -Removed a stupid bug from the "NODE" command.
  85.  
  86. -Added the "LABS" command to view the defined labels. Study the doc file for
  87.  details.
  88.  
  89. _____________________________________________________________________________
  90.  
  91. Changes made since 1.56:
  92.  
  93. -Added PAL/NTSC switch.
  94.  
  95. -Added a check for many command that won't work in a splitted display.
  96.  
  97. _____________________________________________________________________________
  98.  
  99. Changes made since 1.55:
  100.  
  101. -Removed a bug in the printer hardware driver that caused one additional
  102.  character to be printed.
  103.  
  104. -Added command to eject paper.
  105.  
  106. -Added Enforcer support for the MC68020 and MC68030 CPUs.
  107.  
  108. -Added partial MMU support, however no MMU related commands are available.
  109.  Enforcer must be run for this purpose.
  110.  
  111. -Added IRQ CopyBack mode.
  112.  
  113. -Fixed several final bugs in the 1.55 release, esp. some MC68060 related,
  114.  although the support isn't complete yet ('60 FPU support is still somewhat
  115.  broken, as the FPU part must be re-written anyways).
  116.  
  117.